space-based weapons - Alemán Inglés Diccionario